package it.unicam.ids.pvm.distributore;

import java.util.EventObject;

/**
 * La classe rappresenta un evento associato alla spirale.
 * @author Luca Iachini, Valerio Iachini, Alessandro Cardenà
 *
 */
@SuppressWarnings("serial")
public class SpiraleEvent extends EventObject {

	private Casella casella;
	
	/**
	 * Costruttore della classe.
	 * Inizializza la casella a cui è associata la spirale 
	 * e l'oggetto dell'evento.
	 * @param source oggetto dell'evento.
	 * @param casella casella con la spirale.
	 */
	public SpiraleEvent(Object source,Casella casella) {
		super(source);
		this.casella=casella;
		// TODO Auto-generated constructor stub
	}
	
	/**
	 * Il metodo restitusice la casella contenente 
	 * la spirale.
	 * @return casella.
	 */
	
	public Casella getCasella() {
		return casella;
	}

}
